home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d17 / prndsk.arc / PD.DOC < prev   
Text File  |  1986-10-19  |  10KB  |  238 lines

  1.         PRINT TO DISK Utility,  Operating instructions.
  2.         Use with version 2.0+ MS DOS
  3.  
  4.  
  5. FUNCTION:
  6.     This utility is designed to redirect the printer output from an application
  7. program to a disk file.
  8.  
  9.     There are three advantages to doing this:
  10.  
  11.     1.  Programs that required a printer may now be run without
  12.         physical having a printer attached to the system.
  13.  
  14.     2.  Even if you have a printer,  you may just want to look at a
  15.         report without actualy needing a hard copy printout.  In this
  16.         case you can save the paper/ribbon expense and general wear
  17.         and tear on the printer itself.  Later you can print the file
  18.         if you so desire.
  19.  
  20.     3.  There are times when only a portion of a long printout is needed,
  21.         or you may wish to add information or comments, or incorporate
  22.         all or part of a report in another document.
  23.         You may now put the report into a file, edit it as desired,
  24.         and then print the modified file.
  25.  
  26.  
  27. LIMITATIONS:
  28.     There are a couple of situations where this utility will not work properly:
  29.  
  30.     1.  This program only traps the normal print vectors.  This covers all
  31.         normal MS DOS applications programs, BASIC programs, and most
  32.         system type utilities.  But, any program that works directly with
  33.         the hardware output port will continual to function as it would
  34.         without this utility.
  35.  
  36.  
  37.     2.  This program changes the above mentioned vectors.  So do all
  38.         spoolers, printer drivers, and other utilities that affect printer
  39.         output or operation.  Therefore, this program MUST be the LAST
  40.         utility/driver installed.  If it is installed after any other
  41.         "vector modifying program", it will function as expected.
  42.         If not, it will not.
  43.         (see EXAMPLE below).
  44.  
  45.  
  46.     3.  SHIFT/PRINT SCREEN:
  47.         CONTROL/PRINT SCREEN:
  48.         MS DOS redirection (ie: DIR > PRN):
  49.          These functions do NOT work with PD.COM if the utility
  50.          is set to DISK, and they will hang the system.
  51.          If PD.COM is set to PRINTER they do work normaly.
  52.  
  53.  
  54.  
  55. OPERATION:
  56. Installation:
  57.  
  58.     The first time this program is run it will install itself.
  59.     When installed, the resident portion occupies 1.6k of memory.
  60.     NOTE- you MUST be in the same DIR:\PATH as PD.COM when it is first
  61.     run.
  62.  
  63.     Every time PD.COM is run from the terminal after installation,
  64.     it will close any open print files, and then it will ask you if
  65.     you wish to go to the STATUS/MENU screen.  It is from this screen
  66.     that the various options of the utility may be set.
  67.  
  68.     Once installed, the utility will automaticaly open a disk file for
  69.     output whenever a program attempts to print the first character
  70.     of a report.
  71.  
  72.     This file will stay open, accepting more print data, until:
  73.         1.    The program itself sends a CTL/Z (end of file) character;
  74.         2.    PD.COM is run from the terminal; or
  75.         3.    The NEXT program produces additional printer output.
  76.         (Repetitive reports/printouts from the same program will all
  77.          continue to go into the same disk file until that program
  78.          is exited or it sends a CTL/Z to the printer.)
  79.  
  80.     When the file is closed in one of the above ways, the last memory
  81.     buffer of printer data is automaticaly written to the file.
  82.  
  83.     NOTE-  MS DOS will closes all files whenever an application program
  84.     exits (stops).    If you have just run a program that produced a printed
  85.     report to disk, then there is still part of the printout in the
  86.     utilities' printer buffer.  The utility can sense this situation and
  87.     will display a reminder to you on the screen, but it will not
  88.     automaticaly write this last buffer.
  89.  
  90.     There are two ways to close this last file and write this last buffer:
  91.         1.    Just run PD.COM from the terminal.
  92.         (You need not go into the STATUS/MENU screen).
  93.         2.    The next program that produces printer output will cause
  94.         the last file to be closed and the last buffer written.
  95.     Otherwise, if you look at this file (list it or edit it), the very
  96.     last part of the report will not be visable.
  97.  
  98.  
  99. FILE NAMES:
  100.     When PD.COM is installed each day, it will begin to open disk
  101.     files as necessary using the name TMP01.RPT.  As each file is closed
  102.     and a new one opened, '1' is added to the number in the file name, and
  103.     the next name becomes TMP02, TMP03, etc.  up to TMP99.
  104.  
  105.     The utility will check the disk first and not use the name of any existing
  106.     file, in other words, it will not destroy an existing file.  When the
  107.     number in the default file name gets to 99, the utility will automatacaly
  108.     start over again with 01.  If you have enough disk space and have used every
  109.     possible number from 1 to 99 this program will go into an infinite loop.
  110.     Since 99 report files would take up quite a few megabytes of disk space,
  111.     and you, being conscientious, will be deleting these files after you are
  112.     finished with them, this situation should never occur (hello Murphy).
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119. THE FOLLOWING ARE OPTIONS THAT MAY BE SELECTED FROM THE STATUS/MENU SCREEN.
  120.  
  121.  
  122.     (OPTION)  [A]ctive: (Print to DEV):
  123.     This controls the destination of printouts, DISK or PRINTER.
  124.     When the utility is installed, it automaticaly begins with output directed
  125.     to the DISK.  This can be changed to allow output to go to the PRINTER in
  126.     the normal manner.     From the STATUS/MENU  screen, type 'A' to toggle from
  127.     DISK to PRINTER and back.
  128.  
  129.  
  130.     (OPTION) [M]essages:
  131.     PD.COM will normaly print a message whenever it opens a new output file.
  132.     This is handy as a reminder of the name and DEV/PATH that the new file
  133.     is going into.  But in some programs this will interferre with what is
  134.     currently displayed.  This option may be used to suppress these normal
  135.     messages.  Error messages will still be displayed.
  136.  
  137.  
  138.     (OPTION) [N]ext file name to use:
  139.     You may  specify a particular device\path\filename for the next disk file
  140.     name from the STATUS/MENU screen of PD.COM. After this next printout is
  141.     completed, the file name will then revert to the next defualt file name
  142.     assigned by the utility.
  143.  
  144.  
  145.     (OPTION) [D]efault device\path:
  146.     The device\path name of the utilities' next default file name can be
  147.     specified from the STATUS/MENU.
  148.      NOTE-    This default device/path does NOT apply to a user specified
  149.     file name (above), it only applies to the program's default names.
  150.  
  151.  
  152.     (OPTION) [Z]ero history fields:
  153.     This program keeps statistics on its activity just for general information.
  154.     The current totals for day/month/total can be reset to zero when a new
  155.     owner begins to use this program.  The grand totals can not be reset.
  156.     When the current fields are zeroed, the date installed field is updated.
  157.  
  158.  
  159. MISCELLANEOUS:
  160.     FREE SPACE:
  161.     The utility will show you the amount of free space available on its
  162.     default device.  Experience with printing reports to disk will help
  163.     you determine if there is enough room left for your next report file.
  164.  
  165.     SAVINGS:
  166.     From the above history fields, estimated savings can be computed.
  167.     They are based on the assumptions that a page of paper costs 1 1/2 cents,
  168.     and ribbons cost $10.00 per 2 million print characters.
  169.     There is the additional saving of wear and tear on the printer itself
  170.     (everything wears out), and also the intangible savings of time and
  171.     trouble.  But these, although real, can not be calculated.
  172.  
  173.  
  174.  
  175.  
  176. EXAMPLE of using this utility with a spooler.
  177.  
  178.     MS DOS's PRINT command is probably the most widely used spooler program
  179.     available.    This utility and PRINT can work together.
  180.  
  181.     To use both, remember to install PD.COM AFTER installing PRINT.
  182.     Do this by first running PRINT without specifying a file name, PRINT
  183.     will ask you for the device name of your printer.  Answer as you normaly
  184.     would.  It will then announce itself as installed.
  185.  
  186.     Then, being sure you are in the same DEV/PATH as PD.COM, run PD.COM.
  187.     PD.COM will then announce itself installed, and you are in business.
  188.  
  189.     To print 1 or more files with PRINT, first toggle PD.COM to PRINTER,
  190.     and then print the files as you normaly would.
  191.  
  192.  
  193.     NOTE- while they are printing, you can not toggle back to DISK until
  194.       they are finished printing.
  195.  
  196.     When they are finished printing, you may then return to DISK printing.
  197.  
  198.  
  199.     If you wish to install PD.COM in an AUTOEXEC.BAT file and you plan to
  200.     use a spooler also, then do it this way:
  201.  
  202.     ...             ; preceding commands
  203.     ...
  204.     ...
  205.     PRINT            ;install spooler first
  206.     PD.COM            ;install PD.COM last
  207.     ...             ; (be sure your in the same DEV/PATH as PD.COM)
  208.     ...
  209.     ...             ; remainder of AUTOEXEC.BAT
  210.  
  211.  
  212.  
  213.  
  214.     That's all there is to installing and using PD.COM.
  215.     I hope that this utility will prove as usefull and convenient to you
  216.     as it has to me.
  217.  
  218.     Remember, I make my living by writing software for sale.  If you use this
  219.     program, then I expect you to pay for it.  I like the 'FREEWARE' concept.
  220.     I have been burned by some high priced programs that just did not do what
  221.     I expected (or what they claimed) and then could not return them. It is an
  222.     advantage to be able to use a program first, and then BUY it.
  223.     There are a few programs available on this basis, and there will be more,
  224.     if YOU, the user, support this concept.
  225.     If not, we all lose.
  226.     I suggest a price of $15.00.  But again, the worth of this program is the
  227.     value it is to YOU.  If you agree with the concept but not the price, tell
  228.     me by sending whatever you do think its price should be.
  229.  
  230.     Thank you!
  231.  
  232.         Roy Minier
  233.         490 Burnham Rd.
  234.         Williamsburg, VA  23185
  235.  
  236.  
  237.  
  238.